﻿//========================================
// All rights reserved (C) 2017-2100
// CLR 版本：	4.0.30319.42000
// 命名空间:	SFJDService.SocketHandle
// 文 件 名：	PH01PullDataLast
// 作    者：	WooG
// 联系方式：	wooglle@163.com
// 创建时间：	2018/1/22 17:41:24
//========================================
using System;
using System.Net.Sockets;
using Common;
using Network.UpdateData;

namespace SFJDService.SocketHandle
{
    class PH01PullDataLast : PacketHandle
    {
        public PH01PullDataLast(Socket socket, Packet packet) : base(socket, packet)
        {
        }

        protected override void Handle()
        {
            try
            {
                ClassData data = Runtime.xmlData.GetLastData();
                if(data != null)
                {
                    SendTcpBack(typeof(PH01GotDataLast).GetDictianaryKey(), Runtime.thisUser.UserGuid, data.CodingToString());
                }
                
            }catch(Exception e)
            {
                Runtime.Printf(this.GetType().Name + " Erro: " + e.Message);
            }
        }
    }
}
